mental defectiveness - German English Dictionary